submit the report - German English Dictionary